Snowy Street Food Tour In Otaru Canal City, Hokkaido Japan